From cd22faa2e9f2209771e431bbbd1c1eb03a7e22ee Mon Sep 17 00:00:00 2001 From: Mukund Sivaraman Date: Sun, 16 Mar 2008 12:10:31 +0000 Subject: [PATCH] Added missing dlclose()s. 2008-03-16 Mukund Sivaraman * babl/babl-extension.c: Added missing dlclose()s. svn path=/trunk/; revision=291 --- ChangeLog | 4 ++++ babl/babl-extension.c | 2 ++ 2 files changed, 6 insertions(+) diff --git a/ChangeLog b/ChangeLog index a8d07ee..648875b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2008-03-16 Mukund Sivaraman + + * babl/babl-extension.c: Added missing dlclose()s. + 2008-03-02 Øyvind Kolås * babl.pc.in: do not add @DL_LIBS@ to link line of babl. diff --git a/babl/babl-extension.c b/babl/babl-extension.c index 3d512cd..6a3bb57 100644 --- a/babl/babl-extension.c +++ b/babl/babl-extension.c @@ -185,6 +185,7 @@ babl_extension_load (const char *path) if (!init) { babl_log ("\n\tint babl_extension_init() function not found in extenstion '%s'", path); + dlclose (dl_handle); return load_failed (babl); } @@ -197,6 +198,7 @@ babl_extension_load (const char *path) if (init ()) { babl_log ("babl_extension_init() in extension '%s' failed (return!=0)", path); + dlclose (dl_handle); return load_failed (babl); } -- 2.30.2